//*****************************************************************************
//
//	COM Application Framework
//
//	Copyright (C) 2006-2007 Softg Studio All Rights Reserved.
//	
//	Website: ww.softg.net
//
//	author: xu song seng
//
//*****************************************************************************


#ifndef  __ArtThemes__H
#define  __ArtThemes__H
#pragma  once

//
//#ifdef ARTTHEMES_EXPORTS
//#define ARTTHEMES_API __declspec(dllexport)
//#else
//#define ARTTHEMES_API __declspec(dllimport)
//#endif


LRESULT WINAPI Draw_ListView(int idCtrl, LPNMLVCUSTOMDRAW lplvCustomDraw);

LRESULT WINAPI Draw_TreeView(int idCtrl, LPNMTVCUSTOMDRAW lptvCustomDraw);

LRESULT WINAPI Draw_ToolTip(int idCtrl, LPNMTTCUSTOMDRAW lplvCustomDraw);

LRESULT WINAPI Draw_Button(int idCtrl, LPDRAWITEMSTRUCT lpDrawItemStruct);

LRESULT WINAPI Draw_ComboBox(int idCtrl, LPDRAWITEMSTRUCT lpDrawItemStruct);

LRESULT WINAPI Draw_ComboBoxEx(int idCtrl, LPDRAWITEMSTRUCT lpDrawItemStruct);

LRESULT WINAPI Draw_Header(int idCtrl, LPDRAWITEMSTRUCT lpDrawItemStruct);

LRESULT WINAPI Draw_ListBox(int idCtrl, LPDRAWITEMSTRUCT lpDrawItemStruct);

LRESULT WINAPI Draw_Static(int idCtrl, LPDRAWITEMSTRUCT lpDrawItemStruct);

LRESULT WINAPI Draw_Status(int idCtrl, LPDRAWITEMSTRUCT lpDrawItemStruct);

LRESULT WINAPI Draw_TabControl(int idCtrl, LPDRAWITEMSTRUCT lpDrawItemStruct);

LRESULT WINAPI Draw_ToolBar(int idCtrl, LPNMTBCUSTOMDRAW lptbCustomDraw);


//BOOL WINAPI GetThemeStruct(art::LPTHEMESTRUCT lpThemeStruct);



#endif